package com.agileboot.domain.airport.reformDetail.db;

import com.baomidou.mybatisplus.annotation.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.Date;

@Getter
@Setter
@TableName("sir_reform_detail")
@ApiModel(value = "SirReformDetailEntity对象", description = "整改详情表")
public class SirReformDetailEntity implements Serializable {

    @ApiModelProperty("主键，与主表一一对应")
    @TableId(value = "reform_id", type = IdType.INPUT)
    private Long reformId;

    @ApiModelProperty("不符合项描述")
    private byte[] nonConfirmDesc;

    @ApiModelProperty("纠正措施整改证据")
    private byte[] correctiveActionProof;

    @ApiModelProperty("预防措施整改证据")
    private byte[] precautionActionProof;


    @ApiModelProperty("纠正措施整改证据")
    private byte[] oldCorrectiveActionProof;

    @ApiModelProperty("预防措施整改证据")
    private byte[] oldPrecautionActionProof;

    @ApiModelProperty("纠正措施证据评估说明")
    private String correctiveActionProofEvalMemo;

    @ApiModelProperty("评估内容")
    private String proof;

    @ApiModelProperty("评估备注")
    private String proofEvalMemo;

    private Date createTime;

}
